package com.qingcloud.adminbackend.entity.equipment;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * 站点污染数据返回对象
 */
@Data
public class EquipmentNewBaseDataDTO implements Serializable {

    @ApiModelProperty(value = "设备编号", example = "90265")
    private String equipmentId;

    @ApiModelProperty(value = "监测点名称")
    private String stationName;

    @ApiModelProperty(value = "监测点Id")
    private String stationId;

    @ApiModelProperty(value = "监测点区域")
    private String domainDetails;

    @ApiModelProperty(value = "经度")
    private String lng;

    @ApiModelProperty(value = "纬度")
    private String lat;

    @ApiModelProperty(value = "数据时间", example = "2018-08-01 12:00:00")
    private String rtcTime;

    @ApiModelProperty(value = "PM2.5", example = "10")
    private String pm25;

    @ApiModelProperty(value = "PM2.5原始值", example = "10")
    private String pm25Raw;

    @ApiModelProperty(value = "PM2.5实验室值", example = "10")
    private String pm25Lab;

    private String pm10;
    private String pm10Raw;
    private String pm10Lab;

    private String so2;
    private String so2Raw;
    private String so2Lab;

    private String no2;
    private String no2Raw;
    private String no2Lab;

    private String co;
    private String coRaw;
    private String coLab;

    private String o3;
    private String o3Raw;
    private String o3Lab;

    private String co2;
    private String co2Raw;
    private String co2Lab;

    private String no;
    private String noRaw;
    private String noLab;

    private String hcho;
    private String hchoRaw;
    private String hchoLab;

    private String noise;
    private String noiseRaw;
    private String noiseLab;

    private String tvoc;
    private String tvocRaw;
    private String tvocLab;

    private String o2;
    private String o2Raw;
    private String o2Lab;

    private String vocs;
    private String vocsRaw;
    private String vocsLab;

    private String h2s;
    private String h2sRaw;
    private String h2sLab;

    private String nh3;
    private String nh3Raw;
    private String nh3Lab;

    private String temperature;
    private String temperatureRaw;
    private String temperatureLab;

    private String humidity;
    private String humidityRaw;
    private String humidityLab;

    private String temperatureOut;
    private String temperatureOutRaw;
    private String temperatureOutLab;

    private String humidityOut;
    private String humidityOutRaw;
    private String humidityOutLab;

    private String windDirection;
    private String windDirectionRaw;
    private String windDirectionLab;

    private String windPower;
    private String windPowerRaw;
    private String windPowerLab;

    private String pressure;
    private String pressureRaw;
    private String pressureLab;

    private String rainfall;
    private String rainfallRaw;
    private String rainfallLab;

    private String aerosol1;
    private String aerosol1Raw;
    private String aerosol1Lab;

    private String aerosol2;
    private String aerosol2Raw;
    private String aerosol2Lab;

    private String aerosol3;
    private String aerosol3Raw;
    private String aerosol3Lab;

    private String aerosol4;
    private String aerosol4Raw;
    private String aerosol4Lab;

    private String aerosol5;
    private String aerosol5Raw;
    private String aerosol5Lab;

    private String aerosol6;
    private String aerosol6Raw;
    private String aerosol6Lab;

    private String aerosol7;
    private String aerosol7Raw;
    private String aerosol7Lab;

    private String aerosol8;
    private String aerosol8Raw;
    private String aerosol8Lab;

    private String virus;
    private String virusRaw;
    private String virusLab;

    private String tsp;
    private String tspRaw;
    private String tspLab;

    private String c6h6;
    private String c6h6Raw;
    private String c6h6Lab;

    private String c7h8;
    private String c7h8Raw;
    private String c7h8Lab;

    private String c8h10;
    private String c8h10Raw;
    private String c8h10Lab;

    private String c8h10p;
    private String c8h10pRaw;
    private String c8h10pLab;

    private String c8h10m;
    private String c8h10mRaw;
    private String c8h10mLab;

    private String c6h5no2;
    private String c6h5no2Raw;
    private String c6h5no2Lab;

    private String c6h5cl;
    private String c6h5clRaw;
    private String c6h5clLab;

    private String c3h6o;
    private String c3h6oRaw;
    private String c3h6oLab;

    private String ch3cho;
    private String ch3choRaw;
    private String ch3choLab;

    private String c4h8o;
    private String c4h8oRaw;
    private String c4h8oLab;

    private String ether;
    private String etherRaw;
    private String etherLab;

    private String c7h8o;
    private String c7h8oRaw;
    private String c7h8oLab;

    private String c4h11n;
    private String c4h11nRaw;
    private String c4h11nLab;

    private String c6h7n;
    private String c6h7nRaw;
    private String c6h7nLab;

    private String c8h18;
    private String c8h18Raw;
    private String c8h18Lab;

    private String c8h18n;
    private String c8h18nRaw;
    private String c8h18nLab;

    private String c6h12;
    private String c6h12Raw;
    private String c6h12Lab;

    private String c2h4;
    private String c2h4Raw;
    private String c2h4Lab;

    private String c8h8;
    private String c8h8Raw;
    private String c8h8Lab;

    private String cs2;
    private String cs2Raw;
    private String cs2Lab;

    private String ch4o;
    private String ch4oRaw;
    private String ch4oLab;

    private String ch4s;
    private String ch4sRaw;
    private String ch4sLab;

    private String ethanol;
    private String ethanolRaw;
    private String ethanolLab;

    //传感器类型定义适配
    private String tem;
    private String temRaw;



    //传感器类型定义适配
    private String hum;
    private String humRaw;


    public String getPm25() {
        return pm25 == null ? "--" : pm25;
    }

    public String getVirus() {
        return virus == null ? "--" : virus;
    }

    public String getVirusRaw() {
        return virusRaw == null ? "--" : virusRaw;
    }

    public String getVirusLab() {
        return virusLab == null ? "--" : virusLab;
    }

    public String getCo2() {
        return co2 == null ? "--" : co2;
    }

    public String getHcho() {
        return hcho == null ? "--" : hcho;
    }

    public String getTvoc() {
        return tvoc == null ? "--" : tvoc;
    }

    public String getPm25Raw() {
        return pm25Raw == null ? "--" : pm25Raw;
    }

    public String getCo2Raw() {
        return co2Raw == null ? "--" : co2Raw;
    }

    public String getHchoRaw() {
        return hchoRaw == null ? "--" : hchoRaw;
    }

    public String getTvocRaw() {
        return tvocRaw == null ? "--" : tvocRaw;
    }

    public String getPm10() {
        return pm10 == null ? "--" : pm10;
    }

    public String getPm10Raw() {
        return pm10Raw == null ? "--" : pm10Raw;
    }

    public String getSo2() {
        return so2 == null ? "--" : so2;
    }

    public String getSo2Raw() {
        return so2Raw == null ? "--" : so2Raw;
    }

    public String getNo2() {
        return no2 == null ? "--" : no2;
    }

    public String getNo2Raw() {
        return no2Raw == null ? "--" : no2Raw;
    }

    public String getCo() {
        return co == null ? "--" : co;
    }

    public String getCoRaw() {
        return coRaw == null ? "--" : coRaw;
    }

    public String getO3() {
        return o3 == null ? "--" : o3;
    }

    public String getO3Raw() {
        return o3Raw == null ? "--" : o3Raw;
    }

    public String getTemperature() {
        return temperature == null ? "--" : temperature;
    }

    public String getTemperatureRaw() {
        return temperatureRaw == null ? "--" : temperatureRaw;

    }

    public String getHumidity() {
        return humidity == null ? "--" : humidity;
    }

    public String getHumidityRaw() {
        return humidityRaw == null ? "--" : humidityRaw;
    }

    public String getWindDirection() {
        return windDirection == null ? "--" : windDirection;
    }

    public String getWindDirectionRaw() {
        return windDirectionRaw == null ? "--" : windDirectionRaw;
    }

    public String getWindPower() {
        return windPower == null ? "--" : windPower;
    }

    public String getWindPowerRaw() {
        return windPowerRaw == null ? "--" : windPowerRaw;
    }

    public String getPressure() {
        return pressure == null ? "--" : pressure;
    }

    public String getPressureRaw() {
        return pressureRaw == null ? "--" : pressureRaw;
    }

    public String getNoise() {
        return noise == null ? "--" : noise;
    }

    public String getNoiseRaw() {
        return noiseRaw == null ? "--" : noiseRaw;
    }

    public String getAerosol1() {
        return aerosol1 == null ? "--" : aerosol1;
    }

    public String getAerosol2() {
        return aerosol2 == null ? "--" : aerosol2;
    }

    public String getAerosol3() {
        return aerosol3 == null ? "--" : aerosol3;
    }

    public String getAerosol4() {
        return aerosol4 == null ? "--" : aerosol4;
    }

    public String getAerosol5() {
        return aerosol5 == null ? "--" : aerosol5;
    }

    public String getAerosol6() {
        return aerosol6 == null ? "--" : aerosol6;
    }

    public String getAerosol7() {
        return aerosol7 == null ? "--" : aerosol7;
    }

    public String getAerosol8() {
        return aerosol8 == null ? "--" : aerosol8;
    }

    public String getAerosol1Raw() {
        return aerosol1Raw == null ? "--" : aerosol1Raw;
    }

    public String getAerosol2Raw() {
        return aerosol2Raw == null ? "--" : aerosol2Raw;
    }

    public String getAerosol3Raw() {
        return aerosol3Raw == null ? "--" : aerosol3Raw;
    }

    public String getAerosol4Raw() {
        return aerosol4Raw == null ? "--" : aerosol4Raw;
    }

    public String getAerosol5Raw() {
        return aerosol5Raw == null ? "--" : aerosol5Raw;
    }

    public String getAerosol6Raw() {
        return aerosol6Raw == null ? "--" : aerosol6Raw;
    }

    public String getAerosol7Raw() {
        return aerosol7Raw == null ? "--" : aerosol7Raw;
    }

    public String getAerosol8Raw() {
        return aerosol8Raw == null ? "--" : aerosol8Raw;
    }
}
